/**
 * 角色管理 - api
 * @author xiaoxujs
 */
// 角色管理 - 获取角色列表 - 入参
export interface ISyhtRoleGetRoleAllParams {
    size: number; // 每页条数
    currentPage: number; // 当前页
    roleName?: string; // 角色名称
}
// 角色管理 - 获取角色列表 - 出参
export interface ISyhtRoleGetRoleAll {
    roleName: string; // 角色名称
    roleId: string; // 角色ID
    roleLabel: string; // 角色标签
    menuAllList: string[]
}
// 添加角色 - 入参
export interface ISyhtRoleAddRoleParams {
    roleName: string; // 角色名称
    roleLabel: string; // 角色标签
    menuIdList: string[] // 菜单权限
}
// 根据角色id查询角色信息 -  出参
export interface ISyhtRoleGetRole {
    roleId: string; // 角色ID
    roleName: string; // 角色名称
    roleLabel: string; // 角色标签
    menuIdRoleList: string[] // 菜单权限
}
// 修改角色 - 入参
export interface ISyhtRoleUpdateRoleParams extends ISyhtRoleAddRoleParams  {
    roleId: string; // 角色ID
}
// 获取所有角色
export interface ISyhtRoleGetRoleList {
    roleId: string; // 角色ID
    roleName: string; // 角色名称
}
